@charset "utf-8";
/*banner开始*/		
#slider{ background:url(../Images/bg.png) repeat-x left -250px; height:260px;}
	#banner{ height:260px; background:url(../Images/intro_inner_bg.png) no-repeat center top;position:relative; overflow:hidden;}
	.pzs_abs{ position:absolute;}
	.pic1, .pic2, .pic3, .pic4, .pic5, .pic6, .pic7, .pic8, .pic9, .bnad_tit, .bn_t11, .bn_t12, .bn_t21, .bn_t22{ z-index:5;position:absolute;}
	.pic1{ top:40px; left:0px; height:183px; width:399px;}
	.pic2{ top:20px; left:50px; height:0px;overflow:hidden;}
	.pic3{ top:10px; left:10px; height:0px;overflow:hidden;}
	.bnad_tit{font:bold 30px/50px "微软雅黑",Arial, Helvetica, sans-serif; color:#FFF;text-shadow: 1px 2px 2px #000;}/*banner ad 标题公用*/
		.bn_tit1{top:30px; left:610px;}
		.bn_tit2{top:60px; right:600px;}
	.bn_text{font:16px/24px "微软雅黑",Arial, Helvetica, sans-serif; color:#FFF;text-shadow: 1px 1px 0px #000;}/*banner 文字公用*/
		.bn_t11{width:400px;}
		.bn_t12{width:400px; text-align:right;}
		
		.bn_t13{ top:90px; right:340px !important; width:400px; height:0px;overflow:hidden;}
		.bn_t14{ top:150px; right:310px !important; width:400px; height:0px;overflow:hidden;}
		
		.bn_t131{ top:150px; left:610px; width:400px;}
		
		.bn_t21{ top:120px; right:600px;}
		.bn_t22{ top:150px; right:600px;}
	.pic4{ top:5px; right:-350px;}
	.pic5{ bottom:5px; right:100px; height:0px;}
	.pic6{ top:15px; right:10px; height:0px;overflow:hidden;}
/*banner结束*/


/*三个产品开始*/
#ipro_wrapper{ background:url(../Images/bg_body_top.gif) repeat-x; height:233px;}
	#ipro{ height:222px;}
	.i_pro{ padding:6px 0 0 8px; float:left; width:300px;}
	.i_pro h2{ border-bottom:1px solid #3d3d3d;height:26px; line-height:26px; padding:12px 0 10px 0; _padding:12px 0 0px 0;text-shadow: 3px 2px 0 #000;}
	.i_pro h2 div{ border-bottom:1px solid #141414; padding:0 0 10px 0; }
	.i_pro h2 a{font:bold 18px "微软雅黑",Arial, Helvetica, sans-serif; color:#fff;}
	.i_pro h2 a:hover{ color:#ff8a00;}
	.i_pro p{ color:#acacac; line-height:20px; padding:3px 0px 10px 0; width:300px;}
	.i_pro p strong{ line-height:28px; font-size:13px;}
	.i_pro_jg{ padding:6px 22px 0;}
	a.ipro_more{ color:#ac5400;}
	a:hover.ipro_more{ color:#ac5400;}
/*三个产品结束*/
/*左边开始*/
#index_left{ width:620px; float:left; margin:5px 0 0 10px; color:#666; overflow:hidden;}
#index_right{ width:290px; float:right; margin:5px 10px 0 0;}
	#index_left h3,#index_right h3{font:bold 18px "微软雅黑",Arial, Helvetica, sans-serif; color:#0b0b0b; border-bottom:1px dotted #dcdcdc; text-shadow: 2px 1px 0 #c3c3c3;}
	#index_left p{ color:#666; line-height:22px; padding:10px 0 0 0;}

	.iapp{ padding:6px 0 0 0;}
	.app_move { padding:15px 0px 0px 0px;}
	.app_move div{height:280px; overflow:hidden; position:relative;}
	.iapp ul{ width:620px;padding:0; margin:0; height:300px}
	.iapp li{ float:left; list-style:none; margin:5px 8px 0 7px;}	
	.iapp ul img{ border:4px solid #eed9bd;}
	.iapp ul a:hover img{ border:4px solid #cb2b0e;-moz-box-shadow: 0 0px 5px rgba(0,0,0,0.25); -webkit-box-shadow: 0 0px 5px rgba(0,0,0,0.25); box-shadow: 0 0px 5px rgba(0,0,0,0.25);}
	.iapp ul a{ display:block;}
	.iapp ul em a{ width:140px; text-align:center; font-style:normal; color:#666; padding:6px 0;}
/*左边结束*/
/*右边开始*/
	.inews div{height:193px; overflow:hidden;position:relative; margin:10px 0 0 00px;}
	.inews ul{ line-height:22px;position:absolute;}
	.inews ul a{ color:#888;}
	.inews ul a:hover{ color:#cc2c0e;}
	
	.ilx{}
	.ilx ul{ list-style:none; padding:0; margin:10px 0 0 5px;}
	.ilx li, .imsg font{ color:#c14a32; text-shadow: 1px 1px 0 #eeb8b8;}
	.ilx li a{ color:#801803;}
	
	.imsg{ margin:15px 0 0 6px;}
	/* 留言部分 */
	.imsg dd{padding:0 0 8px 0;}
	.imsg font{ padding:0 0 0 10px; color:#d0350d;text-shadow: 0 1px 0 #720000;}
		/*留言文本框及按钮*/
	.fb_input{
	text-decoration: none; 
	font-size: 12px; 
	outline:none; 
	background: #FFF; 
	background: -moz-linear-gradient(top, #fffdf0, #FFFFFF); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fffdf0), color-stop(1, #FFFFFF)); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fffdf0', EndColorStr='#FFFFFF')"; /* IE8 only */ 
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#fffce5', EndColorStr='#FFFFFF'); /* IE6,IE7 only */ 
	border:1px solid #ffac59; 
	border-bottom:1px solid #fdb771; 
	color:#756700; 
	box-shadow: inset 0 2px 4px #f1edcf;
	-webkit-box-shadow: inset 0 2px 4px #f1edcf; 
	-moz-box-shadow: inset 0 2px 4px #f1edcf;
	width:60%; 
	padding:6px 10px 6px 10px; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	position:relative; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	
	.fb_input:hover, .fb_input:focus{ border:1px solid #585858;
	background: #FFF;
	background: -moz-linear-gradient(top, #fffce5, #FFFFFF); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fffce5), color-stop(1, #FFFFFF)); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fffce5', EndColorStr='#FFFFFF')"; /* IE8 only */ 
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#fffce5', EndColorStr='#FFFFFF'); /* IE6,IE7 only */
	box-shadow: inset 0 2px 4px #e3dba6;
	-webkit-box-shadow: inset 0 2px 4px #e3dba6; 
	-moz-box-shadow: inset 0 2px 4px #e3dba6;
	border:1px solid #d55101; 
	border-bottom:1px solid #ec7731; }
	
	.fb_text{padding:10px; width:90%; height:90px;}
	.btn_fb_sub { 
	width:auto !important;	
	padding:5px 12px 6px 12px; 
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;	 
	text-align: center; 
	cursor:pointer; 
	position:relative; 
	background:#ca2a0e;	
	background: -moz-linear-gradient(top, #fdc43b, #ca2a0e); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdc43b), to(#ca2a0e)); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdc43b', EndColorStr='#ca2a0e')"; /* IE8 only */ 
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdc43b', EndColorStr='#ca2a0e'); /* IE6,IE7 only */ 
	-moz-border-radius: 99px; 
	-webkit-border-radius: 99px; 
	border-radius: 99px; box-shadow: 0px 1px 2px #303030, inset 0 1px 0 #888;	
	-webkit-box-shadow: 0px 1px 2px #303030; -moz-box-shadow: 0px 1px 2px #303030, inset 0 1px 0 #888; 
	border:none; 
	color:#EEE; 
	text-shadow: 0 1px 0 #000; }
	.btn_fb_sub:hover{background:#ca2a0e;	
	background: -moz-linear-gradient(top, #ffea00, #ea0000); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffea00), to(#ea0000)); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffea00', EndColorStr='#ea0000')"; /* IE8 only */ 
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffea00', EndColorStr='#ea0000'); /* IE6,IE7 only */ }
/*右边结束*/
/*友链开始*/
#flink{ background:url(../Images/bg.png) left -620px repeat-x; line-height:26px;}
#flink a{ color:#cbcbcb; display:inline-block; padding:0 10px;}
.friendlink{ padding:2px 15px 2px 0;}
	.friendlink strong{ color:#555;}
/*友链结束*/
/*header开始*/

#banner ul { list-style: none; margin: 0; padding: 0;}


/******************************************************************************
  Slider Revolution
*******************************************************************************/
#slider.rs-slider {
  border: 0 none;
  max-height: 260px;
  overflow: hidden;
  padding: 0;
  position: relative;
}
#slider.load .tp-banner-container {
  visibility: hidden;
}
#slider.rs-slider .btn {
  color: #fff;
}
.rs-slider ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#slider.rs-slider .tparrows {/*打开就不显箭头，箭头样式*/
  cursor: pointer;
  background: rgba(30, 30, 30, 0.5);
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 40px !important;
  height: 40px !important;
  -webkit-transition: background .3s linear;
  transition: background .3s linear;
  z-index: 50 !important;
}
#slider.rs-slider .tparrows:before {
  font-family: 'revicons';
  color: #fff;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  margin-right: 0;
  margin-top: 9px;
  text-align: center;
  width: 38px;
  font-size: 20px;
}

#slider.rs-slider .tparrows:hover {
  background: #1e1e1e;
  -webkit-transition: background .3s linear;
  transition: background .3s linear;
}

/*************************
	-	CAPTIONS	-
**************************/
.tp-caption { z-index:1;}

.tp-caption a {
color:#ff7302;
text-shadow:none;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
-o-transition:all 0.2s ease-out;
-ms-transition:all 0.2s ease-out;
}
/************************************************
	  - SOME CAPTION MODIFICATION AT START  -
*************************************************/
.tp-simpleresponsive .caption,
.tp-simpleresponsive .tp-caption {
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";		-moz-opacity: 0;	-khtml-opacity: 0;	opacity: 0; */
	position:absolute;visibility: hidden;
	-webkit-font-smoothing: antialiased !important;
}
.tp-simpleresponsive img	{	max-width:none;}

/*************************************
	-	TP ARROWS 	-
**************************************/
.tparrows{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;-webkit-transform: translateZ(5px);

														}
.tparrows.hidearrows{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}/*箭头隐藏*/
.tp-leftarrow{	z-index:100;cursor:pointer; position:relative;	background:url(../img/content/slider/large_left.png) no-Repeat top left;	width:40px;	height:40px;   }
.tp-rightarrow{	z-index:100;cursor:pointer; position:relative;	background:url(../img/content/slider/large_right.png) no-Repeat top left;	width:40px;	height:40px;   }


.tp-leftarrow:before { content: '\e824';}
.tp-rightarrow:before { content: '\e825';}

.tp-leftarrow:before { content: '＜';}
.tp-rightarrow:before { content: '＞';}

/************************************
		-	TP BANNER TIMER		-  时间进度条
*************************************/
.tp-bannertimer{width:100%;background:url(../image/slider/timer.png);position:absolute; z-index:20;top:0px;}
.tp-bannertimer {background:#777 !important; background:rgba(0,0,0,0.2) !important;  height:2px !important;}

.tp-caption img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
zoom: 1;
}
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/
/*header结束*/
/*header开始*/